package day09;

import java.util.Random;
public class Maxnumber {
    public static void main(String[] args) {
    	//随机生成函数，生成随机数字
        Random random = new Random();
        /*将 min 初始化为 Integer.MAX_VALUE 和 max 初始化为 Integer.MIN_VALUE 的目的是
         * 确保找到的最小值和最大值在数据集合中存在的情况下进行更新
         */
        int min = Integer.MAX_VALUE;
        int max = Integer.MIN_VALUE;
        //for循环的判断条件决定生成随机数的次数
        for (int i = 0; i < 10; i++) {
        	//生成随机数，限定生成的数值在0~100之间的数字
            int a = Math.abs(random.nextInt(100) % 100);
            //打印每次循环生成的数字
            System.out.println(a);
            //在遍历数据集合时，每个找到的较小元素都可以更新为新的最小值，
            //每个找到的较大元素都可以更新为新的最大值。
            if (a < min) {
                min = a;
            }
            if (a > max) {
                max = a;
            }
        }
        //输出最大和最小值
        System.out.println("最小值：" + min);
        System.out.println("最大值：" + max);
    }
}
